Learn R Programming

gridSVG (version 1.5-0)

Import Mappings JS: Importing JavaScript mapping information.

Description

This function reads in a JavaScript file and transforms it into JSON text. This text is then transformed into a list that can be used in conjunction with gridSVGMappings.

Usage

readMappingsJS(filename)

Arguments

filename
A character vector that represents a file name. This file should be a JavaScript file containing mapping information produced by grid.export.

Value

A list of mapping information.

Details

In order to use the fromJSON function to parse JSON text, the JavaScript file produced by grid.export needs to be transformed. It needs to transform from being an assignment of an object literal to simply the object literal itself.

This function performs that task by producing a valid JSON string ready for parsing by fromJSON. It then returns the parsed list.